casting compound - French English Dictionary